package zhihui.mobile.ui.shop.order;

import zhihui.mobile.bean.shop.order.ShopOrderDetail;
import zhihui.mobile.bean.wx.WeixinPayInfo;
import zhihui.mobile.presenter.IPresenter;
import zhihui.mobile.ui.IView;

/**
 * Created by 张公铭 on 2017/9/11 0011.
 */

public interface IShopOrderDetailContract
{
    interface IShopOrderDetailView extends IView
    {
        void initViewData(ShopOrderDetail orderDetail);

        void alipay(String data);

        void weixinPay(WeixinPayInfo payInfo);

        void hindfooter();
    }

    interface IShopOrderDetailPresenter extends IPresenter
    {
        void initData();

        void alipay(String orderId, int paymoney);

        void weixinPay(String orderId, int paymoney);

        void updateOrderStatus(String orderId, int status);
    }
}
